#include <stdio.h>
#include <string.h>
#include <stdlib.h>

char* mycpy(char* dst, const char* src){
	char *ret = dst;
	while (*dst++ = *src++);
	*dst = '\0';
	return ret;
}

int main(){
	char *src = "abc";
	char *dst = (char*)malloc(strlen(src)+1);
	mycpy(dst,src);
	printf("%s", dst);
	free(dst);
	return 0;
}
